ac:RuleMac
Represents media access control (MAC) address-based rules for the atomic counters.
Telemetry Sensor Path(s)
Configurable Properties
| PROPERTY NAME | DATA TYPE | DESCRIPTION | PERMITTED VALUES |
|---|---|---|---|
| name | naming:Name256 (string:Basic) |
Object name | MAX SIZE: 199 DEFAULT: messages |
Internal Properties
| PROPERTY NAME | DATA TYPE | DESCRIPTION | POSSIBLE VALUES |
|---|---|---|---|
| ctrl | ac:Control (scalar:Bitmask64) |
Indicates control. | SELECTION: 1 - routeable 2 - vxlan 4 - fabric 8 - local-ep 16 - overlay 16 - multi-dest 32 - local-mac 64 - local-rtrip 128 - local-tep 256 - seg-routing 512 - l2-tag 1024 - snap-encap |
| ctrlMask | ac:Control (scalar:Bitmask64) |
Indicates a wildcard for the control mask when specified in the mask control bit. | SELECTION: 1 - routeable 2 - vxlan 4 - fabric 8 - local-ep 16 - overlay 16 - multi-dest 32 - local-mac 64 - local-rtrip 128 - local-tep 256 - seg-routing 512 - l2-tag 1024 - snap-encap |
| dPcTag | actrl:PcTag (vz:GPCTag) |
Specifies destination policy tag. | SELECTION: 0 - any |
| dot1p | qosp:Dot1P (scalar:UByte) |
Specifies the 802.1p class of service priority level. | RANGE: [0 , 7] DEFAULT: unspecified |
| dot1pMask | qosp:Dot1P (scalar:UByte) |
Specifies the wildcard mask to define the range of 802.1p values. | RANGE: [0 , 7] DEFAULT: unspecified |
| dstMac | ac:Mac (address:MAC) |
Specifies the destination MAC address for the rule. | SELECTION: 0 - dont-care |
| fabricEncap | base:Encap |
Specifies the fabric encapsulation for the rule. | SELECTION: unknown, vlan-%d or vxlan-%d |
| fabricPort | ac:PortId (nw:IfId) |
Specifies the fabric port for the rule. | Must match first field in the output of show intf brief. Example: Eth1/1 or Vlan100 |
| modTs | mo:TStamp (scalar:Date) |
The time when this object was last modified. | SELECTION: 0 - never DEFAULT: never |
| order | ac:Order (scalar:Uint16) |
Specifies the relative order in which to apply this rule. | RANGE: [1 , 1024] |
| payload | scalar:Uint64 |
Holds the payload bytes of MAC-based atomic counter rule. | RANGE: [0, 18446744073709551615] |
| payloadSz | ac:PayloadSz (scalar:UByte) |
Indicates payload size. | SELECTION: 0xff - dont-care |
| policyName | naming:Name (string:Basic) |
Atomic Policy Name | MAX SIZE: 16 |
| remoteTep | address:Ip |
Specifies the remote tunnel endpoint for the rule. | Value must match ipv4 or ipv6 known format |
| ruleId | scalar:Uint64 |
Specifies an identifier, local to the switch, for the rule. | RANGE: [0, 18446744073709551615] |
| sPcTag | actrl:PcTag (vz:GPCTag) |
Indicates the source policy tag. | SELECTION: 0 - any |
| srcMac | ac:Mac (address:MAC) |
Specifies the source MAC address for the rule. | SELECTION: 0 - dont-care |
| status | mo:ModificationStatus (scalar:Bitmask32) |
Modification status | SELECTION: 2 - created 4 - modified 8 - deleted 16 - replaced |
| tenantName | naming:Name (string:Basic) |
Tenant Name for this Atomic Counter Rule | MAX SIZE: 16 |
| type | ac:EtherT (scalar:Uint16) |
Indicates the ether type. | SELECTION: 0 - dont-care |
| vrfName | naming:Name (string:Basic) |
VRF Name for this Atomic Counter Rule | MAX SIZE: 16 |